4603d105016bdbd4164e748b0d5bf52b7f350367,modules/elasticsearch/src/main/java/org/elasticsearch/search/facet/termsstats/longs/TermsStatsLongFacetCollector.java,Aggregator,onValue,#number#number#,165

Before Change


            } else {
                longEntry.count++;
            }
            if (valueFieldData.multiValued()) {
                valueAggregator.longEntry = longEntry;
                valueFieldData.forEachValueInDoc(docId, valueAggregator);
            } else {
                double valueValue = valueFieldData.doubleValue(docId);
                if (valueValue < longEntry.min) {
                    longEntry.min = valueValue;
                }
                if (valueValue > longEntry.max) {
                    longEntry.max = valueValue;
                }
                longEntry.totalCount++;
                longEntry.total += valueValue;
            }
        }

After Change


            }
            longEntry.count++;
            valueAggregator.longEntry = longEntry;
            valueFieldData.forEachValueInDoc(docId, valueAggregator);
        }

        @Override public void onMissing(int docId) {